package Opera;

import BOOK.Book;
import BOOK.Booklist;

public class ShowOperation implements IOPeration{
    @Override
    public void work(Booklist booklist) {
        System.out.println("打印所有图书图书！");
        int currentSized = booklist.getUsedSize();
        for (int i = 0;i < currentSized; i++){
            /*System.out.println(booklist[i]);
            不可以通过这样的写法来打印数组中的每一个元素，因为“booklist”不是数组，booklist中的“books”才是数组*/
            Book book = booklist.getBook(i);//接受返回的数组下标
            System.out.println(book);//"为什么能这样做？因为重写了tostring方法。明白博哥的意思吧？"——不明白
        }
    }
}
